div.everydayCouponsLogo {
	background:transparent url(image/coupons_images.gif) no-repeat;
	width:447px;
	height:95px;
	float:left;
	position: absolute;
	top:11px;
	left:11px;
}

div.everydayCouponBoxTop {
	background: url(image/coupons_images.gif) -14px -162px no-repeat;
	width: 280px;
	height: 49px;
	float:left;
	position:relative;
}

div.everydayCouponLogoLink {
	cursor:pointer;
	width:182px;
	height:44px;
	left:0px;
	top:0px;
	position:absolute;
}

div.everydayCouponBoxTopLink {
	cursor:pointer;
	width:60px;
	height:25px;
	left:218px;
	top:10px;
	position:absolute;
}

div.darkGrayBoxTopLeft {
	background: url(image/coupons_images.gif) -341px -96px no-repeat;
	width: 4px;
	height: 4px;
	float:left;
}

div.darkGrayBoxTopRight {
	background: url(image/coupons_images.gif) -346px -96px no-repeat;
	width: 4px;
	height: 4px;
	float:left;
}

div.darkGrayBoxBottomLeft {
	background: url(image/coupons_images.gif) -341px -101px no-repeat;
	width: 4px;
	height: 4px;
	float:left;
}

div.darkGrayBoxBottomRight {
	background: url(image/coupons_images.gif) -346px -101px no-repeat;
	width: 4px;
	height: 4px;
	float:left;
}

div.darkGrayBoxBottom {
	background: url(image/coupons_vertical_image.gif) 0 -80px repeat-x;
	width: 4px;
	height: 4px;
	float:left;
}

div.darkGrayBoxTop {
	background: url(image/coupons_vertical_image.gif) 0 -85px repeat-x;
	width: 4px;
	height: 4px;
	float:left;
}

div.darkGrayBoxContentBg280 {
	background: url(image/coupons_horizontal_image.gif) 0 0 repeat-y;
	width: 280px;
	float:left;
}

div.darkGrayBoxContentBg270 {
	background: url(image/coupons_horizontal_image.gif) -281px 0 repeat-y;
	width: 270px;
	float:left;
}

div.darkGrayBoxContentBg180 {
	background: url(image/coupons_horizontal_image.gif) -552px 0 repeat-y;
	width: 180px;
	float:left;
}

div.darkGrayBoxLine {
	clear:both;width:280px;border-bottom:solid 1px #acacac;
}

div.darkGrayBoxVerLine {
	height:48px;border-left:solid 1px #acacac;float:left;
}

div.couponNavLeft {
	background: url(image/coupons_images.gif) 0 -162px no-repeat;
	width: 6px;
	height: 58px;
	float:left;
}

div.couponNavRight {
	background: url(image/coupons_images.gif) -7px -162px no-repeat;
	width: 6px;
	height: 58px;
	float:left;
}

div.couponNavMiddle {
	background: url(image/coupons_vertical_image.gif) 0 0 repeat-x;
	width: 956px;
	height: 58px;
	float:left;
}

div.couponBuyButton a {
	background: url(image/coupons_images.gif) 0 -96px no-repeat;
	width: 208px;
	height: 65px;
	float:left;
}

div.couponBuyButton a:hover {
	background-position: 0 -306px;
}

div.couponSoldOutButton {
	background: url(image/coupons_images.gif) -239px -492px no-repeat;
	width: 208px;
	height: 65px;
	float:left;
}

div.couponEndButton {
	background: url(image/coupons_images.gif) -239px -558px no-repeat;
	width: 208px;
	height: 65px;
	float:left;
}

ul.couponNavList {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding: 8px 0;
	display:block;
	float:left;
}

ul.couponNavList li {
	float:left;
	margin:0 10px;
	padding:0;
}

ul.couponNavList li a {
	text-decoration:none;
	outline:0 none;
}

ul.couponNavList li a, ul.couponNavList li span{
	height:42px;
	float:left;
	cursor:pointer;
}

ul.couponNavList li.selected a {
	background:transparent url(image/coupons_images.gif) no-repeat;
	background-position: right -263px;
	padding:0 10px 0 0;
}

ul.couponNavList li.selected span {
	background:transparent url(image/coupons_images.gif) no-repeat;
	background-position: 0 -221px;
}

ul.couponNavList li.selected span font {
	font-weight:bold;
}

ul.couponNavList li font {
	padding: 9px 15px 0 25px;
	display:block;
	font-size:20px;
	color:#000;
}

ul.couponNavList li a:hover span font {
	color:#cc0000;
}

div#couponDescription h1, div#couponDescription h1 font {
	font-size:34px;
	line-height:40px;
}

div#couponDescription h1 font {
	color:#FF0000
}

div.countdownColumn {
	float:left;width:56px;
}

div.countdownColumnSmall {
	float:left;width:46px;
	text-align:center;
}

div.countdownBg {
	background: url(image/coupons_images.gif) -209px -96px no-repeat;
	width: 56px;
	height: 48px;
	float:left;
	overflow:hidden;
}

div.countdownBgSmall {
	background: url(image/coupons_images.gif) -401px -624px no-repeat;
	width: 46px;
	height: 39px;
	float:left;
	overflow:hidden;
}

div.countdownBgSmall font {
	font-size:25px;
	display:block;
	padding:5px 0 0 6px;
	letter-spacing:7px;
	color:#ffffff;
	line-height:30px;
}

div.countdownBg font {
	font-size:30px;
	display:block;
	padding:9px 0 0 6px;
	letter-spacing:10px;
	color:#ffffff;
	line-height:30px;
}

div.onePerson {
	background: url(image/coupons_images.gif) -266px -96px no-repeat;
	width: 23px;
	height: 30px;
	float:left;
	overflow:hidden;
}

div.multiplePerson {
	background: url(image/coupons_images.gif) -290px -96px no-repeat;
	width: 31px;
	height: 30px;
	float:left;
	overflow:hidden;
}

div.paxTimelineBGLeft {
	background: url(image/coupons_images.gif) -327px -96px no-repeat;
	width: 6px;
	height: 12px;
	float:left;
}

div.paxTimelineBGRight {
	background: url(image/coupons_images.gif) -334px -96px no-repeat;
	width: 6px;
	height: 12px;
	float:left;
}

div.paxTimelineBGMiddle {
	background: url(image/coupons_vertical_image.gif) 0 -67px repeat-x;
	width: 174px;
	height: 12px;
	float:left;
	overflow:hidden;
}

div.paxTimelineLeft {
	background: url(image/coupons_images.gif) -327px -109px no-repeat;
	width: 4px;
	height: 7px;
	float:left;
}

div.paxTimelineMiddle {
	background: url(image/coupons_vertical_image.gif) 0 -59px repeat-x;
	height: 7px;
	float:left;
	overflow:hidden;
}

div.paxTimelineRight {
	background: url(image/coupons_images.gif) -332px -109px no-repeat;
	width: 3px;
	height: 7px;
	float:left;
}

div.dealIsOn {
	background: url(image/coupons_images.gif) -266px -132px no-repeat;
	width: 27px;
	height: 28px;
	float:left;
}

div.contactRetailer {
	background: url(image/coupons_images.gif) -377px -96px no-repeat;
	width: 70px;
	height: 63px;
	float:left;
}

div.moneyBackGuarantee {
	background: url(image/coupons_images.gif) -265px -306px no-repeat;
	width: 182px;
	height: 185px;
	float:left;
}

div.moneyBackGuaranteeSmall {
	background: url(image/coupons_images.gif) -295px -127px no-repeat;
	width: 73px;
	height: 74px;
	float:left;
}

ul.terms {
	list-style-position:outside;
	margin:0;
	padding: 0 0 0 18px;
}

div.reviewIcon {
	background: url(image/coupons_images.gif) -422px -160px no-repeat;
	width: 25px;
	height: 29px;
	float:left;
}

div.quoteOpen {
	background: url(image/coupons_images.gif) -351px -96px no-repeat;
	width: 14px;
	height: 11px;
	float:left;
}

font.couponPrice {
	color:#FF0000;
	font-size:40px;
	font-weight:bold;
	line-height:44px;
}

#couponDescription h1 {
	margin:0px;
}

div.paymentMethodDiv,div.paymentMethodDivSelected {
	padding:15px 5px;
	clear:both;
	border-bottom:1px dotted #AAA;
	cursor:pointer;
}

div.paymentMethodDiv:hover {
	background-color:#F0F0F0;
}

div.paymentMethodDivSelected {
	background-color:#ffffcc;
}

div.paymentCIMB {
	background: url(image/coupons_images.gif) 0 -372px no-repeat;
	width: 108px;
	height: 38px;
	float:left;
}

div.paymentVisa {
	background: url(image/coupons_images.gif) 0 -411px no-repeat;
	width: 108px;
	height: 38px;
	float:left;
}

div.paymentFPX {
	background: url(image/coupons_images.gif) 0 -450px no-repeat;
	width: 108px;
	height: 38px;
	float:left;
}

div.paymentHongLeong {
	background: url(image/coupons_images.gif) 0 -489px no-repeat;
	width: 108px;
	height: 38px;
	float:left;
}

div.paymentRHB {
	background: url(image/coupons_images.gif) 0 -528px no-repeat;
	width: 108px;
	height: 38px;
	float:left;
}

div.paymentAlliance {
	background: url(image/coupons_images.gif) 0 -567px no-repeat;
	width: 108px;
	height: 38px;
	float:left;
}

div.paymentAmBank {
	background: url(image/coupons_images.gif) 0 -606px no-repeat;
	width: 108px;
	height: 38px;
	float:left;
}

div.paymentMepsCash {
	background: url(image/coupons_images.gif) 0 -645px no-repeat;
	width: 108px;
	height: 38px;
	float:left;
}

div.paymentPayPal {
	background: url(image/coupons_images.gif) 0 -684px no-repeat;
	width: 108px;
	height: 38px;
	float:left;
}

div.paymentMasterCard {
	background: url(image/coupons_images.gif) -109px -372px no-repeat;
	width: 108px;
	height: 38px;
	float:left;
}

div.paymentMaybank {
	background: url(image/coupons_images.gif) -109px -411px no-repeat;
	width: 108px;
	height: 38px;
	float:left;
}

div.paymentCIMBClicks {
	background: url(image/coupons_images.gif) -109px -450px no-repeat;
	width: 108px;
	height: 38px;
	float:left;
}

div.paymentEONBank {
	background: url(image/coupons_images.gif) -109px -489px no-repeat;
	width: 108px;
	height: 38px;
	float:left;
}

div.paymentBankIslam {
	background: url(image/coupons_images.gif) -109px -528px no-repeat;
	width: 108px;
	height: 38px;
	float:left;
}

div.paymentPBEBank {
	background: url(image/coupons_images.gif) -109px -567px no-repeat;
	width: 108px;
	height: 38px;
	float:left;
}

div.paymentWebCash {
	background: url(image/coupons_images.gif) -109px -606px no-repeat;
	width: 108px;
	height: 38px;
	float:left;
}

div.paymentMobileMoney {
	background: url(image/coupons_images.gif) -109px -645px no-repeat;
	width: 108px;
	height: 38px;
	float:left;
}

div.paymentATM {
	background: url(image/coupons_images.gif) -109px -684px no-repeat;
	width: 108px;
	height: 38px;
	float:left;
}

div.soldOutSmall {
	background: url(image/sold-out-small.gif) no-repeat;
	width: 57px;
	height: 45px;
	position:absolute;
	top:10px;
	left:10px;
}

div.soldOutBig {
	background: url(image/sold-out-big.gif) no-repeat;
	width: 246px;
	height: 192px;
	position:absolute;
	top:30px;
	left:30px;
}

div.sideDealTL {
	background: url(image/coupons_images.gif) -391px -652px no-repeat;
	width: 4px;
	height: 4px;
	float:left;
}

div.sideDealTR {
	background: url(image/coupons_images.gif) -396px -652px no-repeat;
	width: 4px;
	height: 4px;
	float:left;
}

div.sideDealBL {
	background: url(image/coupons_images.gif) -391px -657px no-repeat;
	width: 4px;
	height: 4px;
	float:left;
}

div.sideDealBR {
	background: url(image/coupons_images.gif) -396px -657px no-repeat;
	width: 4px;
	height: 4px;
	float:left;
}

div.sideDealTop {
	background: url(image/coupons_vertical_image.gif) 0 -121px repeat-x;
	width: 4px;
	height: 4px;
	float:left;
}

div.sideDealBottom {
	background: url(image/coupons_vertical_image.gif) 0 -126px repeat-x;
	width: 4px;
	height: 4px;
	float:left;
}

div.sideDealBg180 {
	background: url(image/coupons_horizontal_image.gif) -733px 0 repeat-y;
	width: 180px;
	float:left;
}

div.sideDealTitleL {
	background: url(image/coupons_images.gif) -386px -624px no-repeat;
	width: 5px;
	height: 27px;
	float:left;
}

div.sideDealTitleR {
	background: url(image/coupons_images.gif) -395px -624px no-repeat;
	width: 5px;
	height: 27px;
	float:left;
}

div.sideDealTitle {
	height: 27px;
	float:left;
	width: 20px;
	background-color: #1c5b9b;
}

div.sideDealDiscount {
	background: transparent url(image/side-deal-discount.png) 0 0 no-repeat;
	width: 74px;
	height: 83px;
	float:left;
}

